Release 10.1A: OpenEdge Development:
Internationalizing Applications


Converting an OpenEdge database to UTF-8 using the PROUTIL CONVCHAR utility

To convert an OpenEdge database to UTF-8 using the PROUTIL CONVCHAR utility:

Caution: Before you begin, back up your database.
  1. Convert the database to UTF-8 using the following syntax:
  2. Syntax
    proutil database-name -C convchar convert utf-8 
    

  3. Load the collation data definition (.df) file using the syntax for your operating system:
  4. Windows syntax
    %DLC%\prolang\utf\filename.df 
    
    UNIX syntax
    $DLC/prolang/utf/filename.df 
    

    For the UTF-8 BASIC collation, use the _tran.df collation data definition file. For an International Components for Unicode (ICU) collation, use one of the collation data definition files prefixed with “ICU” (such as ICU-cs.df used for Czech databases).

  5. Compile, store, and apply the UTF-8 word-break rules to your database. For complete instructions, see the "Compiling, storing, and applying the UTF-8 word-break rules to a database" section.
  6. Rebuild the indexes using the following syntax:
  7. Syntax
    proutil database-name -C idxbuild 
    


Copyright © 2005 Progress Software Corporation
www.progress.com
Voice: (781) 280-4000
Fax: (781) 280-4095